a mom-and-pop business - Turco Inglés Diccionario